Este menú está creado con CSS3,  consiguiendo un elegante efecto hover con gradient,  la idea es de Insicdesigns. basándose en el menú de Dragon Interactive

Para añadirlo a nuestro blog editamos un gadget de HTML y en su interior añadimos:


<div class="wrapper">
<div class="container">
<ul class="menu" rel="sam1">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Enlace- 1</a></li>
<li><a href="#">Enlace- 2</a></li>
<li><a href="#">Enlace- 3</a></li>
<li><a href="#">Enlace- 4</a></li>
<li><a href="#">Enlace- 5</a></li>
<li><a href="#">Enlace- 6</a></li>
<li><a href="#">Enlace- 7</a></li>
</ul>
</div>
</div>

Guardamos los cambios y en plantilla edición de HTML justo antes de ]]></b:skin> añadimos los estilos:

.wrapper {
background : -webkit-gradient(linear, left top, left bottom, from(#A8A8A8), to(#454545));
  background: -moz-linear-gradient(center top , #A8A8A8, #454545);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFA8A8A8', EndColorStr='#FF454545');zoom:1;
    width: 100%;
    height: 80px;
    background : #464646;
    position: relative;
    margin-bottom: 30px;
}

ul {
    margin: 0;
    padding: 0;
}

ul.menu {
    height: 80px;
    border-left: 1px solid rgba(0,0,0,0.3);
    border-right: 1px solid rgba(255,255,255,0.3);
    float:left;
}

ul.menu li {
    list-style: none;
    float:left;
    height: 79px;
    text-align: center;
background: -moz-radial-gradient(center 80px 45deg, circle farthest-corner, #1FA9F4 0%, #001C4E 100%);
    background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from(#1FA9F4), to(#001C4E) );
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF001C4E', EndColorStr='#FF1FA9F4');zoom:1;
    }

ul li a {
  background : -webkit-gradient(linear, left top, left bottom, from(#A8A8A8), to(#454545));
  background: -moz-linear-gradient(center top , #A8A8A8, #454545);
  filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FFA8A8A8', EndColorStr='#FF454545');zoom:1;
    color: #363636;
    font-size: 15px;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    display: block;
    padding: 0 20px;
    border-left: 1px solid rgba(255,255,255,0.1);
    border-right: 1px solid rgba(0,0,0,0.1);
    text-align: center;
    line-height: 79px;
    -webkit-transition-property: background;
    -webkit-transition-duration: 700ms;
    -moz-transition-property: background;
    -moz-transition-duration: 700ms;
    }

ul li a:hover {
    background: none;
    filter:none;
   }

ul li.active a{
    background: -moz-radial-gradient(center 80px 45deg, circle farthest-corner, #1FA9F4 0%, #001C4E 100%);
    background: -webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from(#1FA9F4), to(#001C4E) );
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#FF001C4E', EndColorStr='#FF1FA9F4');zoom:1;
}

Añadimos nuestro enlaces editando el gadget de HTML y sustituyendo el texto que hará de enlace por nuestro texto, la almohadilla  # la sustituimos por la url del sitio que vamos a enlazar.

Si deseamos añadir más enlaces bastará con añadir tantas lineas como enlaces deseamos añadir.

<li><a href="#">Enlace- 7</a></li>
<li><a href="#">Enlace- 8</a></li>
<li><a href="#">Enlace- 9</a></li>

Actualizado

Se han actualizado los estilos del menú para conseguir que en Explorer se visualice el efecto hover, algo muy laborioso de conseguir.
Gracias Vagabundia.



MexaaC

EXCEPCIONAL GEM@!!!!!!!!!!!!!
Mis respetos :D

Responder
Mega

uy me gusta y sub menus eso seria lo que queiroooooooooooooo

Responder
Mega

quiero sub enlaces o sub menu!

Responder
Bilosony2™

Me alegra que ayas puesto también la propiedad a:active le da como mas efecto a los botones :)
Yo a mi me menu de Pinta Graff también se lo aplique hace un tiempo y considero que le da mas efecto de boton que nunca jeje

Suerte!

Responder
Unknown

Buenos días Gema! Esto sirve para blogger? Lo pregunto por la cantidad de problemas que surgen cuando haces la más mínima modificación en las plantillas. Gracias.

Responder
Unknown

Rebonito Julia, besitos :P

Responder
Pilar

¡Que efectos mas chulos!
Saludos gema.

Responder
Gem@

:: Saludos MexaaC :)

:: Dreko no sé añadir submenus a cualquier menú, pero puedes probar uno que ya venga preparado para eso,
%% este por ejemplo o %% este otro ;)

:: Bilosony2™ a mi también me gusta ese efecto, queda más vistoso :)

:: Kalitos todo lo que publico en este blog es para Blogger :)

:: Hola Graciela, ya casi está aquí el fin de semana, que lo pases lindo ;)

:: Saludos Pilar :)

Responder
EpideMia

hola gema!!!
disculpá que te escriba acá pero tengo un problema y no sabia en que entrada preguntarte.
en el blog tengo la opcion de mostrar solo un texto y una imagen de cada entrada. y se ven solo tres entradas a la vez. hasta ahi no hay problema, pero cuando quiero ver entradas anteriores me aparece este error:

Lo sentimos, pero no hemos podido llevar a cabo tu petición.
Al notificar este error al servicio de asistencia de Blogger o al grupo de ayuda de Blogger:

Describe lo que estabas haciendo cuando recibiste este error.
Proporciona el siguiente código de error e información adicional.
bX-67oaj1
INFORMACIÓN ADICIONAL
host: epidemia-mella.blogspot.com
uri: /
Esta información nos ayudará a detectar tu problema específico y solucionarlo. Disculpa las molestias.

BUSCAR AYUDA
Puedes ver si alguien más tiene el mismo problema: Buscar en el Grupo de Ayuda de Blogger bX-67oaj1
Si no obtienes resultados para la búsqueda, puedes iniciar un nuevo tema. No te olvides de incluir bX-67oaj1 en el mensaje





pero esto solo pasa cuando en la pantalla se ven varios titulos de entradas, ya que si estoy en un entrada puntual, perfectamente puedo ir de atras hacia adelante sin problema.

bueno gema, espero que puedas ayudarme y como siempre te agradezco.

si necesitás verlo vos misma, esta es la dirección: epidemia-mella.blogspot.com

Responder
Gem@

:: EpideMia ese error tiene solución y se ha tratado días atrás, mira esta entrada de Karla donde lo explica detalladamente:
http://compartidisimo.blogspot.com/2011/03/error-bx-67oaj1-y-la-solucion.html

Responder
EpideMia

PROBLEMA SOLUCIONADO!!!!!:D:D:D

ya no se cuantas veces me salvaste gema.
cada vez que tengo un problema se que tengo que preguntarte a vos porque seguro sabes la respuesta.

un dia de estos te tengo que hacer una torta o darte unas flores o algun un regalo.

MUCHAS MUCHAS GRACIAS!!!!!!!

Responder
Gem@

:: Me alegra esté resuelto, en realidad no hice nada simplemente orientarte.
Ojalá tuviera respuesta para todo aunque pienso que sería muy aburrido :)
Lo de la torta y las flores muy lindo!! hago como que me las enviaste y tan contenta :D

Responder
BiBliOpEquE

Hola gema, he copiado el menú con gradient y, supuestamente, tendría que verse en IE, pues no se visualiza el enlace final, en firefox y chrome se ven perfectamente.
Te muestro acá, http://tra57.blogspot.com/ , para que lo mires cuando puedas y me digas si hay algo que no tuve en cuenta y por eso falló.
Es importante porque hemos preparado con los peque 10 blogs más con ese menú que nos gusta mucho y ahora no sabemos qué hacer. ¡¡ufa!! :(

Gracias Gema, y que tengas un bonito domingo

Responder
Gem@

:: Los peque de la BiBliO es una pena porque el menú original no se visualiza con Explorer está creado con CSS3, tuve que recurrir a Vagabundia y gracias a él fue posible el resultado del ejemplo.
Prueba con títulos más cortos, es lo único qu eme viene a la mente porque otra cosa no sé que se pueda hacer :(

Responder
BiBliOpEquE
Este comentario ha sido eliminado por el autor.
Responder
BiBliOpEquE

Gracias Gema, problema resuelto!! Casualmente ayer ajusté el ancho de la página y por esa razón había desaparecido el enlace.

Gracias de nuevo, alegraste mi domingo gradient :D

Responder
Gem@

:: Que bien!! :)

Responder
Adrián J. Messina

Gem@, muy buena la aplicación de este menú con CSS.
Tengo una consulta, ¿Se le pueden crear sub-menús?
Es decir, al pasar el mouse por algún enlace se despliegue otro y así?

Responder
Gem@

:: Adrián J. Messina hasta donde yo sé no es posible, ya se hizo complicado que se mostrara el efecto gradient en Explorer ;)

Responder
Adrián J. Messina

Muchas gracias igual!

Responder

Los comentarios han sido inhabilitados temporalmente. ¡GRACIAS!

:):'(:(:P:D:$;):-I:X:O|O:S

Nota: solo los miembros de este blog pueden publicar comentarios.

 


top